@import 'reset.css';
@import 'vars.less';
.hd{
  width: 1200px;
  margin:0 auto;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.mt10 {
  margin-top: 10px;
}
.pd10{
  padding: 10px;
}
.mt20{
  margin-top: 20px;
}
.mb40{
  margin-bottom: 40px;
}
// 文字大小
.f12{
  font-size: 12px;
}
.f16{
  font-size: 16px;
}
.f20{
  font-size: 20px;
}
.f24{
  font-size: 2em;
}
// 文字位置
.v-middle{
  vertical-align: middle;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align:center;
}
.text-right{
  text-align: right;
}
.text-underline{
  text-decoration: underline;
}
// font color
.c1 {
  color: @color-primary;
}
.c2{
  color: @color-title;
}
.c3{
  color:@color-disable;
}
.c4{
  color:@color-warning;
}
.c5{
  color: @color-success;
}
.c6{
  color:#a543f5;
}
.c7{
  color:@color-error;
}
// reset iview styles
.ivu-menu{
  color: #999;
  background: #000;
}
a{
  &.link-white{
    color: #fff;
  }
  &.link-warning{
    color: @color-warning;
  }
}
.ivu-icon{
  cursor: pointer;
}
.dark {
    .ivu-input{
      background: #404040;
      color: #fff;
      border-radius: 0;
  }
}
.distpicker-address-wrapper select{
   width: 100px!important;
   height: 34px!important;
   font-size: 12px!important;
}